Form1 First Impression UUWU_ UUWU_ Form15 VtChart1 VtChart VtChart VtDataGrid VtMatrix VtCollection VtObject VtString VtValue VtInteger VtBackdrop VtFill VtPicture VtChartFootnote VtChartText VtTextBlock VtFont Arial Footnote VtChartSection VtChartLegend VtChartPlot VtArray VtLight3 VtInfLight3 VtAxis VtAxisScaleBlock VtValueBlock VtDouble VtTextFormat VtSeries VtSeriesLabel VtChartTitle Chart Title VtList VtChSsLink VtWindow # CMDialog1 CommonDialog Frame3D1 SSFrame Command1 Command1 Command3D12 SSCommand Command3D19 SSCommand ChartList MS Sans Serif Command3D22 SSCommand MS Sans Serif wwwwwwwwwwwwwwwwwwwwwwwww wwwwwwwwwww wwwwwwwwwww wwwwwwwwwww wwwww wwwww wwwww wwwwwwwwwww wwwwy wwwwy wwwwy wwwwwwwwwww wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww Command3D21 SSCommand MS Sans Serif wwwwwwwwwwwwwwwwwwwwwwwww wwwwwwwww wwwwy wwwwy wwwwy wwwwww wwwww wwwww wwwwww wwwwww wwwwwwwwwwwwwwwwwwwwwwwwwwwww Command3D30 SSCommand wwwwwwwwwwwwwwwwwwwwwwwwwwwr"'wwwwwwwwr""'wwwwwwww"""'wwwwwwwr"""'wwwwwww""* uUWwwww"* uUUWwww" uUUUwww* wuUUUWww UUwwwwwww} Uwwwwwwww} wwwwwy wwwwwwy wwwwwwwwwwwwwwwwwwwwwwwwwww Command3D11 SSCommand wwwwwwwwwwwwwwwwwwwwwwwww wwwwwww wwwwwwww wwwwwwww wwwwwwwwwww wwwwy wwwwwwwww wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww Command3D10 SSCommand wwwwwwwwwwwwwwwwww wwwwwwwwyw wwwwwwwy wwwwww wwwwp pwwww{ pwwww wwww{ pwwwww wwwww wwwwww wwwwwwwwww wwwwwwwwwwwwwwwwwwwwwwwwwwwww Command3D9 SSCommand wwwwwwwwwwwwwwwwww wwwwwwwwww wwwwwwww wwwwww wwww| wwww| wwpw| wpwwpww wpwwpw wwwp{ pwwwwpw pwwwww wwwwww wwwwwwww wwwwwwwwww wwwwwwwwwwwwwwwwwwwwwwwwwwwww Command3D8 SSCommand wwwwwwwwwwwwwwwwwwwwwwwww wwwwwwwwwww wwwwwwwwwww wwwwww wwwwwwwwwww wwwwwy wwwwww wwwww wwywwwwwwww wwwywwww wwwwwwwwwww wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww Command3D7 SSCommand wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww wwwwwwwwww r""wwwwww r"""wwwwy w""""wwwy w""""www w""""'ww w""""'wwwwwwwr""%Uwwwwwwwr"%UUwww| %UUUwww| UUUUwww| UUUUwwww UUUWwwww UUUWwwww| UUUwwwww| UUUUwwwwww| UUUwwwwwwwwuUUwwwwwwwwwwwwwwwwwwwwwwwwwwww Command3D6 SSCommand wwwwwwwwwwwwwwwwwwwwwwwww wwwww wwwww wwwww wwwwwww wwwwwww wwwwwww wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww Command3D5 SSCommand wwwwwwwwwwwwwwwwwwwwwwwww ""'ww ""'ww ""'ww UU""""""'ww UU""""UUWww UU""""UUWww UU""UUUUWww UUUUUUUUWww wwUUUUUUWww wwUUUUwwwww wwUUUUwwwww wwwwUUwwwww wwwwwwwwwww wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww Command3D4 SSCommand wwwwwwwwwwwwwwwwwwwwwwwww """"" """""""",ww U""""""""ww UUR""""""ww UUUR""""%ww UUUUU"""Uww UUUUUUR%Uww uUwUUUUUUww wWwwUUUUUww wwwwwUUUWww wwwwwwUUwww wwwwwwwWwww wwwwwwwwwww wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww Command3D3 SSCommand wwwwwwwwwwwwwwwwwwwwwwwww wwywwwwwwww wwwwwww ywUww wwwww wwuww wwwuWwyUwww UwuYwww uWUywww w|wwUWy wwuww wwwwwyww w|wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww Command3D2 SSCommand wwwwwwwwwwwwwwwwwwwwwwwww wwwwwwwwwww UUUWwwwwwww UUUWwwwwwww UUUWwwwwwww wwwwwwwwwww """"""wwwww """"""wwwww """"""wwwww wwwwwwwwwww wwwwwwwwwww wwwwwwwwwww wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww Command3D1 SSCommand wwwwwwwwwwwwwwwwwwwwwwwww r"uUwww r"uUwww r"uUwww r"uUwww r"uUwww r"uUwww r"uUwww r"wwwww r"wwwww r"wwwww r"wwwww r"wwwww wwwwwww wwwwwww wwwwwww wwwwwww wwwwwww wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww &File FileRead Read Chart... FileWrite Write Chart... FileSep0 FileMeta Write Metafile... WriteBMP Write Bitmap File... FileSep1 FilePrinterSetup Printer Setup... FilePrint &Print FileSep2 FileExit E&xit &Edit EditCopy &Copy EditPaste &Paste &Data DataShow &Show Data TestOne Test One TestAll Test All TestLights View Lights About About @ Form_Load Form1 Height Width Command1_Click VtChart1 VTChart Command1I Command2F Command2_ClickW Form2 File_Click Data_Click FileClose_Click FileOpen_Clicki sserror_ fileName SSOpenFileDlgS Sheet1 ReadFile& VBChart1 DisplayChart ChartRefresh_Click Command3D11_Click Frame3D1_DragDrop Source Control7 Command3D5_Click Command3D12_Clickc Frame3D1 Visiblea Frame3D2 Command3D12z Captionm Heigth Frame13D1 Form_Deactivate Form_QueryUnloadJ Cancel UnloadMode Form_Unload Command3D13_Clickg VTChSetTitle hChart; Cherror- VTChSetTitleLocation VtChLocationTopG Handle TitleVisibleV FootVisible LegendVisible| Command3D14_Click VTChSetFootnote VTChSetFootnoteLocation VtChLocationBottomLeftk Command3D15_Click VtChLocationRight VTChSetLegendLocationW Command3D1_Click VtChartType2dBar- ChartTypek Command3D2_Click VtChartType2dLine VtChartType2HorizontalBar Command3D3_Click Command3D4_Clickq VtChartType2dArea VtChartType2dStep Command3D6_Clickx VtChartType2Combo, Command3D7_Click? VtChartType2Pied Command3D8_Click VtChartTypeXY VtChartType2dPie VtChartType2dCombo Command3D9_Click VtChartType2Polar Command3D10_Click VtChartTypeRadar VtChartTypePolar VtChartTypeBubble2 Command3D23_ClickC VtChartType3DBarG Command3D22_Click\ VtChartType3DLine Command3D21_Click VtChartType3DArea Command3D20_Click VtChartType3DStep Command3D19_Click VtChartType3dCombo Command3D18_Click VtChartType3DPie Command3D17_Click/ VtChartType3DDonut VtChartTypeDonutx VtChartType2dHorizontalBar VTChSetSeriesMethod VtChSeriesMethodType2dBar VtChSeriesMethodType2dLineM VtChSeriesMethodType2dArea' Command3D16_Click VtChAddDimension VtDgLeftDimension? VtChDgAddDimension VtChDgSetLabel VtDgTopDimensionl ThisSety ThisSeries ThisPoint( TheSeries TheSet ThePoint TheRow TheColF Number GraphTitle Title? SSAttachToSS MultiDim VtChDgDeleteDimension DS1< Command3D24_ClickQ Command3D25_Clickf Command3D26_Click{ Command3D27_Click Command3D28_Click Command3D29_Click Command3D30_Click? PointCount SetCount0 SetLabel DefaultChart SeriesCount\ Points ChartTitle FileSave_Click| Command3D16 PointLabel DimPositions VtChDgMoveDimension VtChDgTopDimension VtChDgLeftDimension VtDgTopPosition VtChSeriesMethodType2dStepG TheFont VtFont# VtChGetTitleFont size# color Green; Blue7 VtChSetTitleFontJ VtChGetFootFonta VtChGetFootnoteFontx VtChSetFootnoteFont VtChGetLegendFont VtChSetLegendFont VtChGetTitleComposition TheComposition backgroundm style+ VtBackgroundGradS gradientstyle VtGradientOval8 VtChSetTitleCompositionI VtCompositiond VtChGetChartComposition VtChSetChartComposition VtBackgroundNull VtGradientHorizontal VtGradientVertical VtGradientRectangleI TheBack VtBackgroundHroizV VtBackgroundRectangle VtBackgroundHorizontal VtBackgroundh TheStyle TheGradient VtBackgroundStyle VtBackgroundBrush VtBackgroundPict VtChGetLegendComposition TheCompB VtChSetLegendCompositiona frame VtFrameSingleLineR aBackdrop VtBackdrop) VtChGetLegendBackDropQ VtChSetLegendBackDropo TheBackdropi VtChGetChartBackDrop VtChSetChartBackDrop VtFillTypeNull VtFillStyleNull> VtFillStyleGradient picture VtPictureStretchedF VtPictureTiled LegendPositions TheLocation VtChLocationBottom VtChLocationLeft TitlePosition BackDropType VtChGetTitleBackDrop VtFrameNull1 TitleLocation VtChGetFootnoteBackDrop FootPosition FootLocation VtChLocationBottomRight VtChSetFootNoteBackDrop3 VtChGetPlotBackDropJ VtChSetPlotBackDropy sserr6 VtFrameThickOuter shadow- VtShadowDropR brushP VtBrushSolide offset VtFrameStyleNull VtFrameStyleSingleLine VtGradientStyleHorizontal gradient VtGradientStyleRectangle VtGradientStyleOvalr VtFrameStyleThickOutert VtBrushStyleSolid fillColor VtChartType3DHorizontalBar VtChartType3DClusterBarf VtChartType2DHiLo VtChartType2DGantti VtChartType3DGantt VtChartType3DClusteredBar* ColumnLabelM VtChDgColumnLabel ThisColumn ThisRow5 RowCount ColumnCount@ RowLabel{ Form_Click Form_DblClick Form_MouseDownI Button Shift ScaleHeight7 ScaleWidth ChartList Form_Resize ChartLlist ListIndex VBarIndexr LastChartTypea VBarChart Count ListCount ChartList_ChangeW ChartList_Click Chart1 ButtonHorizontal[ HBarIndex LineIndex AreaIndex StepIndexv ComboIndexR PieIndexz ScatterIndexw PolarIndex RadarIndex BubbleIndex GanttIndex. DonutIndexM ButtonHBar ButtonVBar ButtonLine\ ButtonArea ButtonStep! Casae; ButtonCombo ButtonPie ButtonScatter ButtonRadar ButtonPolar ButtonBubble ButtonGantt ButtonDonut HBarChart LineChart AreaChart StepChart ComboChart HiLowIndex ButtonHiLow PieChart ScatterChartM PolarChart RadarChart BubbleCharth DonutChart HiLowChart GanttChart@ ButtonXY= XYIndex8 XYChartU Command3D1 VTBMP1. Frame3D3 ButtonOptions OptionIndex ButtonOption0 OptionChartM ReadData. COMBODATA3 PlotWidthn PlotDepth VtChSetPlotRatiosU VtChSeriesMethodType3dLine8 VtChSeriesMethodType3dBar VtChSeriesMethodType3dAreaZ VtChGetSeriesPenF ThePen( VtPenStyleDashed VtPenMiter VtPenButt VtChSetSeriesPen TopRatio NumSidesP VTChSetSeriesBarAttributes SmoothingFactor VtChSetSeriesSmoothingi VtQuadraticBSplineSmoothing VtChGetSeriesBrush* TheBrush VtChSetSeriesBrush fromColor/ toColore VtShadowNullz VTChGetWallAttributes0 WallThickness& VTChSetWallAttributes MDDATA3 MDDATA1 VtPen VtBrushF VtChSeriesMethodType3dStep DimensionType DimensionPosition LabelCount& FilePageSetup_Click@ FilePrinterSetup_ClickS FilePrint_Click FileExit_Click DataShow_Click VtcFonti VtcBrush VtcBrushStyleSolid VtcShadowNullx VtcPen VtcPenStyleDashed" VtcPenMiter VtcPenButt VtChChartType3dCombo5 VtChLocationTypeRight VtcPenJoinMiterf VtcPenCapButt VtcBackdrop VtSmoothingTypeQuadraticBSpline VtChChartType3dCombinationv VtChSeriesType3dLineT VtChSeriesType3dBar VtChSeriesType3dArea VtChSeriesType3dStep? VtcShadowStyleNull ButtonDoughnut DoughnutIndex DoughnutCharta VtShadowStyleNull= VtPenJoinMiter VtPenCapButt VTChSetSeriesTypey TheRect VtcLRect Chris_Click Activate Value ChartButtons Command3D2 Command3D3 Command3D4 Command3D5 Command3D6{ Command3D7 Command3D8 Command3D9d Command3D10s Command3D11 Command3D30X Command3D21 Command3D22; Command3D19 CycleButton TheButton buttton SSCommand ButtonMulti MultiIndex MultiOptionb MultiChart TestAll_Click TestOne_Click VBARDATA1S VtChChartType3dBar8 VtChChartType2dBar EditCopy_Click VtChEditCopy% EditPaste_ClickB! VtChPrintSetup^ VtChPrint FileRead_Click VtChReadFile VtChReadFromFile FileWrite_Click VtChWriteToFilel CmDilog1 Dialog CmDialogG DefaultExt FilterIndex FilterA Action CMDialog1 DialogTitle FNError errorn TheFileNameY Flags. SaveError ReadErrorn About_Click VtChEditPaste VtChart1_Click VtChart1_PointActivated series3 dataPointz mouseFlagss VtChMouseFlagShiftKeyDown VtChGetLight TheLight LightCount VtcInfiniteLight VtChGetLightCount VtChRemoveLight direction intensity TestLights_Click VtChDgGetData TheData NullFlag VtChGetData Bottom CancelError InitDir Path0! GlobalFileName VtChGetPlotLocation Custom VtcCoor VtcRect VtChart1_SeriesActivated FileMeta_Click VtChWritePictureToFile pictureType WMFV! VtPictureTypeWMF WriteBMP_Click VtPictureTypeBMP VtPictureTypeStandardWMF About_Click First Impression Demonstration Program by VisualTools, Inc. 913-599-6500 Click on the chart pieces to select or drag them (including dragging pie pieces). Double Click on the chart pieces to invoke the user interface. Select a data series and Shift-Double Click to display the series number. Select a data point and Shift-Double Click to display the data point value. Hold down the control key and drag the mouse to rotate 3D charts. ChartList_Click Vertical Bar Charts Add case to listbox event Command3D1_Click Fill the chart list drop down box 2D Bar 2D Labeled 2D +/- Data 2D Picture Bars Tiled 2D Picture Bars Stretch 2D Stacked 2D Stacked Percent 3D Bar 3D Labeled 3D Bar Styles 3D Bar Walls 3D Clustered 3D +/- Floating ChartList.AddItem "2D Skip Labels" If the chart type changes then start at the top of the list If the chart type is the same then increment the chart Display the new chart Command3D10_Click Fill the chart list drop down box 2D Radar 2D No Axis 2D Area If the chart type changes then start at the top of the list If the chart type is the same then increment the chart Display the new chart Command3D11_Click Fill the chart list drop down box Bubble Bubble Ratio Bubble Labels If the chart type changes then start at the top of the list If the chart type is the same then increment the chart Display the new chart Command3D12_Click Fill the chart list drop down box 2D Multi-Dimensional 3D Multi-Dimensional 3D Multi-Dimensional Pie If the chart type changes then start at the top of the list If the chart type is the same then increment the chart Command3D19_Click Fill the chart list drop down box Title Fill Backdrop Title Gradient Backdrop Title Picture Backdrop BD Gradient Rectangle BD Gradient Oval BD Gradient Horizontal BD Gradient Vertical BD Picture Tiled Plot Gradient Plot BMP Picture Plot WMF Picture Projection Oblique Projection Perspective Highlighted Area Stick Chart Bar (Surface) Area Background If the chart type changes then start at the top of the list If the chart type is the same then increment the chart Command3D2_Click Fill the chart list drop down box 2D Horizontal Bar 2D Labeled 2D +/- Data 2D Picture Bars 2D Stacked 2D Stacked Percent 3D Horizontal Bar 3D Labeled 3D Thick Walls If the chart type changes then start at the top of the list If the chart type is the same then increment the chart Display the new chart Command3D21_Click Fill the chart list drop down box Hi-Low Hi-Low-Close Open-Hi-Low-Close Hi-Low-Close Sidebar Hi-Low-Close Filled If the chart type changes then start at the top of the list If the chart type is the same then increment the chart Display the new chart Command3D22_Click Fill the chart list drop down box 2D Gantt 2D Labeled 2D Multiple Series 2D Picture Bars 3D Gantt 3D Labeled If the chart type changes then start at the top of the list If the chart type is the same then increment the chart Display the new chart Command3D3_Click Fill the chart list drop down box 2D Line 2D Point Labels 2D Series Labels 2D +/- Data 2D Smoothed 2D Markers 2D Line Styles 2D Thick Lines 2D Log Axis 2D 2nd Y Axis 2D Missing Data 2D Statistics 2D Guidelines 3D Line 3D Labeled 3D Smoothed 3D Line Styles ChartList.AddItem "3D Guidelines"i If the chart type changes then start at the top of the list If the chart type is the same then increment the chart Display the new chart Command3D30_Click Fill the chart list drop down box 3D Doughnut 3D Multiple Doughnuts 3D Exploded Pieces 3D Labels 3D Weighting 3D Interior 3D Thickness 3D Shapes 5 Sides 3D Shapes Cylinder If the chart type changes then start at the top of the list If the chart type is the same then increment the chart Display the new chart Command3D4_Click Fill the chart list drop down box 2D Area 2D Stacked 2D Smoothed 2D Guide Lines 3D Area 3D Labeled 3D Wide 3D Smoothed If the chart type changes then start at the top of the list If the chart type is the same then increment the chart Display the new chart Command3D5_Click Fill the chart list drop down box 2D Step 2D Stacked ChartList.AddItem "2D Guide Lines" 3D Step 3D Labeled 3D Wide If the chart type changes then start at the top of the list If the chart type is the same then increment the chart Display the new chart Command3D6_Click Fill the chart list drop down box 2D Line/Bar 2D Hi-Low/Bar 3D Line/Bar 3D Line/Bar/Area 3D Step/Area If the chart type changes then start at the top of the list If the chart type is the same then increment the chart Display the new chart Command3D7_Click Fill the chart list drop down box 2D Pie Chart 2D Multiple Pies 2D Exploded Pieces 2D Labels 2D Weighting 2D Start Angle 2D Sorting 3D Pie Chart 3D Multiple Pies 3D Exploded Pieces 3D Labels 3D Thick 3D Thin 3D Top Radius If the chart type changes then start at the top of the list If the chart type is the same then increment the chart Display the new chart Command3D8_Click Fill the chart list drop down box 2D XY 2D Markers 2D Picture Markers If the chart type changes then start at the top of the list If the chart type is the same then increment the chart Display the new chart Command3D9_Click Fill the chart list drop down box 2D Polar 2D No Axis 2D Start Angle 2D Line Styles If the chart type changes then start at the top of the list If the chart type is the same then increment the chart Display the new chart CycleButton DataShow_Click EditCopy_Click EditPaste_Click FileClose_Click FileExit_Click FileMeta_Click Write First Impression Metafile (*.wmf)|*.wmf FilePrint_Click FilePrinterSetup_Click FileRead_Click Read First Impression Chart (*.vtc)|*.vtc FileWrite_Click Write First Impression Chart (*.vtc)|*.vtc Form_Load Set the window up Size the chart inside the window Initialize chart list variables LastChartType = ButtonVBar Display the initial chart Form_Resize Form_Unload TestAll_Click TestLights_Click Turn off all current lights Light: Intensity: Set the new light TestOne_Click Reset all chart options VtChart1_PointActivated Series: Point: Data: Flag to bypass the UI VtChart1_SeriesActivated Series: Select a single data point before Shift-Double Clicking to see its value. Flag to bypass the UI WriteBMP_Click Write First Impression Bitmap (*.bmp)|*.bmp